give oneself over - Français Anglais Dictionnaire